vehicle-borne armament - Turkish English Dictionary